
.Grid 
{ 
	background-color: #FFFFFF;
	cursor: pointer;
}

.GridHeader
{
	padding-left: 3px;
	cursor: default;
	border-bottom: #6699CC 1px solid;
	height: 25px;
	background-color: #6699CC;
}

.GridHeaderText
{
	font-size: 10px;
	color: ffffff;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
}

.GridFooter
{
	cursor: default; 
	padding: 5px;
	vertical-align: bottom;
}

.GridFooterText
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
}

.HeadingRow
{
	background-color: #F9F9F9;
}

.HeadingCell
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #CCCCCC;
}

.HeadingCellHover
{
	background-color: #D9D9D9;
}

.HeadingCellActive
{
	background-color: #D9D9D9;
}

.HeadingRow td.FirstHeadingCell
{ 
	background-color: #7bc3ef;
}

.HeadingCellText
{
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 5px;
	color: #000066;
	padding-top: 3px;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
	text-align: left;
}

.Row 
{ 
	background-color: #FFFFFF; 
	cursor: default;
}

.Row td.DataCell
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 1px;
	padding-top: 2px;
	border-bottom: #F2F2F2 1px solid;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
} 

.RedRow 
{ 
	background-color: #FFFFFF; 
	cursor: default;
}
.RedRow td.DataCell 
{ 
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 1px;
	padding-top: 2px;
	border-bottom: #F2F2F2 1px solid;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
	color: red;

} 


.SortedDataCell
{
	background-color: #f5f5f5;
} 


.Row td.LastDataCell 
{ 
	background-color: #EFEFF4; 
} 

.SelectedRow
{	
	
}


.SelectedRow td.DataCell
{
	border-right: 0px;
	padding: 2px;
	border-top: honeydew 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-bottom: honeydew 1px solid;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
	background-color: honeydew;
}



.SelectedRowRed td.DataCell
{
	border-right: 0px;
	padding: 2px;
	border-top: honeydew 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 1px;
	color: red;
	padding-top: 1px;
	border-bottom: honeydew 1px solid;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
	background-color: honeydew;
}

.SelectedRow td.FirstDataCell
{
	border-right: 0px;
	padding-right: 3px;
	padding-left: 2px;
	border-left: #4b4b6f 1px solid;
	background-color: #ffeec2;
}

.SelectedRow td.LastDataCell 
{ 
	background-color: #FFEEC2; 
}

.GroupHeading
{
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 3px;
	color: #706f91;
	padding-top: 10px;
	border-bottom: #a5a4bd 2px solid;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
	background-color: #ffffff;
}

.GroupByCell
{
	cursor: pointer;
}

.GroupByText
{
	color: #FFFFFF; 
	font-size: 11px;   
	font-weight: bold; 
	padding-right: 5px;
}


.SliderPopup
{
	border-right: #4b4b6f 1px solid;
	border-top: #9495a2 1px solid;
	border-left: #9495a2 1px solid;
	width: 288px;
	border-bottom: #4b4b6f 1px solid;
	height: 60px;
	background-color: honeydew;
}


.AlternatingRow
{
	cursor: default;
}

.AlternatingRow td.DataCell
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: default;
	padding-top: 2px;
	border-bottom: #F2F2F2 1px solid;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , 'Trebuchet MS' , verdana;
	background-color: whitesmoke;
} 

/*Clases para grid normal*/
.GridN 
{ 
	border-top: 1px solid #EAE9E1;
	border-left: 1px solid #EAE9E1; 
	border-right: 2px solid #EAE9E1;
	background-color: #FFFFFF;
	cursor: pointer;
}

.DataRow 
{ 
	background-color: #FFFFFF; 
}

.DataCellN 
{ 
	cursor: default;
	padding: 3px; 
	border-bottom: 1px solid #EAE9E1; 
	font-family: Arial, Tahoma, verdana; 
	font-size: 10px; 
} 

.DataRow td.FirstDataCell 
{ 
	padding-left: 3px; 
}

.GridFooter a 
{
	color: Black;
	font-weight: bold;
}

.PagerText
{ 
	font-family: Arial, Tahoma, verdana; 
	font-size: 11px; 
} 